package cn.devhost;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

import java.util.List;

/**
 * @author shenguangyang
 */
@Data
@ConfigurationProperties(prefix = "client")
public class ClientProperties {
    private Integer serverPort = 36391;

    /**
     * 更新匹配的主机
     */
    private List<MatchServer> matchServer;

    @Data
    public static class MatchServer {
        /**
         * 匹配的主机名
         */
        private String hostName;
        /**
         * 所有指定的域名, 都会被更新到本机的host中, 格式为 ip domain
         */
        private List<String> domains;
    }
}
